package com.laowang.project.system.mapper;

import java.util.List;

import com.laowang.project.system.domain.TbIntroUser;

/**
 * 推荐用户购买Mapper接口
 *
 * @author laowang
 * @date 2023-01-13
 */
public interface TbIntroUserMapper {
    /**
     * 查询推荐用户购买
     *
     * @param introId 推荐用户购买ID
     * @return 推荐用户购买
     */
     TbIntroUser selectTbIntroUserById(Long introId);

    /**
     * 查询推荐用户购买列表
     *
     * @param tbIntroUser 推荐用户购买
     * @return 推荐用户购买集合
     */
     List<TbIntroUser> selectTbIntroUserList(TbIntroUser tbIntroUser);

    /**
     * 新增推荐用户购买
     *
     * @param tbIntroUser 推荐用户购买
     * @return 结果
     */
    int insertTbIntroUser(TbIntroUser tbIntroUser);

    /**
     * 修改推荐用户购买
     *
     * @param tbIntroUser 推荐用户购买
     * @return 结果
     */
    int updateTbIntroUser(TbIntroUser tbIntroUser);

    /**
     * 删除推荐用户购买
     *
     * @param introId 推荐用户购买ID
     * @return 结果
     */
    int deleteTbIntroUserById(Long introId);

    /**
     * 批量删除推荐用户购买
     *
     * @param introIds 需要删除的数据ID
     * @return 结果
     */
    int deleteTbIntroUserByIds(Long[] introIds);
}
